Software Development Industrialization by Process-Centered Style
نویسندگان
چکیده
Fujitsu Applications, Ltd. (FAP) was established in April 2004 as a development division based on Fujitsu’s System Development Architecture & Support (SDAS) facilities with the mission of implementing SDAS and establishing/collecting development know-how. It is working on new technologies based on experimental and practical studies, including issues such as the separation of design and manufacture, the industrialization of software development, and the utilization of offshore resources. Moreover, by taking on the roles of a manufacturing factory and an experimental factory, FAP is promoting innovative production in the Fujitsu Group, including the development of technology from an on-site viewpoint, technology verification, and the establishment of methodologies for managing development. The software development industrialization effort can be regarded as a transition from an individually led development style to a process-centered systematic development style. This paper introduces our code of good practice for our autonomous improvement activities. This consists of four conventions and six mechanisms, which are described here with reference to actual results.
منابع مشابه
Software Process Lines : A Step towards Software Industrialization
The industrial revolution transformed the cottage industry into mass production. In this chapter, the authors trace the recent advancement of the software industry and establish that it is following a similar route followed by the manufacturing industry towards industrialization. The chapter positions the concept of Software Product Lines (http://www.sei.cmu.edu/productlines/), as a possible fo...
متن کاملSoftware Industrialization and Architecture Certification
The industrialization of software development induces several changes to the development process as software development becomes distributed over company borders. They cooperatively develop individual components that are later assembled to software systems. This division of responsibilities requires a stricter quality assurance and in fact, creates a setting where the certification of software ...
متن کاملTowards the Industrialization of Data Migration: Concepts and Patterns for Standard Software Implementation Projects
When a bank replaces its core-banking information system, the bank must migrate data like accounts from the old into the new system. Migrating data is necessary but not a catalyst for new business opportunities. The consequence is cost pressure to be addressed by an efficient software development process together with an industrialization of the development. Industrialization requires defining ...
متن کاملSemantic-enabled Software Engineering and Development
Like in automotive and other production oriented domains industrialization was the key issue for reducing production costs and being competitive. However software is still developed mainly from scratch in a labour intensive way. In order to be competitive with e.g. low-wage countries the software development process has to be industrialized and automated. The modeldriven software development ap...
متن کاملSoftware Industrialization in Systems Integration
Today’s economy is in a permanent change, causing merger and acquisitions and co operations between enterprises. As a consequence, process adaptations and realignments result in systems integration and software development projects. Processes and procedures to execute such projects are still reliant on craftsman-ship of highly skilled workers. A generally accepted, industrialized production, ch...
متن کامل